strain upon resources - Español Inglés Diccionario